process cards - Spanish English Dictionary